major repairs - Allemand Anglais Dictionnaire